﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage" %>

<asp:Content ID="Content1" ContentPlaceHolderID="MainContentPlaceHolder" runat="server">

    <h2>Envio de Comandos</h2>
    <fieldset>
    <table>
    <%--<span class="Estilo2"> Unidad</span>&nbsp;&nbsp;&nbsp;               
             <%= Html.DropDownList("comboUnidades")%>--%>	
       <p>
        <%if ((bool)ViewData["IsAdmin"])
          { %>    
        Cliente: <%= Html.DropDownList("Clientes")%>            
        <%} %>
        Unidad: <%: Html.DropDownList("CodigoUnidad") %>
    </p>
    <%--<p>

        <input type="button" onclick="toma();" value="aqui" />
    </p>--%>
   </table>
   </fieldset>

    <fieldset>
    <table>
    
    <tr>

        <td>
            <input type="checkbox" name="posicion" id="posicion" value="pos" onclick="posicion();"  /><span class="Estilo2" />  Solicitar Estado</span>
         </td>
         <td></td>
        <%--<td><span class="Estilo2">  LLamada de Voz</span></td>--%>
        
    </tr>
   <%-- <tr>
        <td></td>
        <td></td>
        <td>Telefono <input type="text" /></td>
    </tr>--%>
    <tr>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
   </tr>
    <%--<tr>
        <td><span class="Estilo2">  Rastreamineto</span></td>
        <td></td>
        <td><span class="Estilo2">  Fijar Kilometraje</span></td>
    </tr>--%>
    
    <%--<tr>
        <td>Intervalo 
                
             <%= Html.DropDownList("intervalo", new[] { 
            new SelectListItem {
                Text="5 min.",
                Value="1"
            },
            new SelectListItem {
                Text="10 min.",
                Value="2"
            }
        }) %>	
        
        </td>
        <td></td>
        <td>Km. <input type="text" /></td>
    </tr>--%>
    <%-- <tr>
        <td> <input type="checkbox" name="option1" value="Milk"><span class="Estilo2"> Parar Rastreamiento</span><br></td>
        <td></td>
        <td></td>
    </tr>--%>
  <%--  <tr>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
   </tr>--%>
    <tr>
        <td><span class="Estilo2">Comandos de Salida</span></td>
        <td></td>
        <td></td>
    </tr>
    <tr>
        <td><input type="checkbox" name="posicion" id="Checkbox2" value="pos" onclick="sirena_off();"  /> <span class="Estilo2" />Sirena Apagada</span></td>
        <td><input type="checkbox" name="option1" id="Checkbox4" value="pos" onclick="cerrar_puerta();"  /><span class="Estilo2" />Cerrar Puerta</span></td>
        <td><input type="checkbox" name="option1" value="Milk"> Detener Gradual Apagado<br></td>
    </tr>
    <tr>
        <td><input type="checkbox" name="posicion" id="Checkbox1" value="pos" onclick="sirena_on();"  /> <span class="Estilo2" />Sirena Encendido</span></td>
        <td><input type="checkbox" name="option1" id="Checkbox3" value="pos" onclick="abrir_puerta();"  /><span class="Estilo2" />Abrir Puerta</span></td>
        <td><input type="checkbox" name="option1" value="Milk"> Detener Gradual Encendido<br></td>
    </tr>
   
   <tr>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
   </tr>



     
   <%--  <tr>
        <td><span class="Estilo2">Estado Logico</span></td>
        <td></td>
        <td></td>
    </tr>
    <tr>
        <td><input type="checkbox" name="option1" value="Milk"> Garage<br></td>
        <td><input type="checkbox" name="option1" value="Milk"> Armado<br></td>
        <td><input type="checkbox" name="option1" value="Milk"> Cesante (Idle) <br></td>
    </tr>
    <tr>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
   </tr>--%>
    <tr>
        <td> </td>
        <td> </td>
        <td> </td>
    </tr>
    
    
    
    </table>
    </fieldset>

</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="HeadContentPlaceHolder" runat="server">


 <script type="text/javascript">

     $(function () { $("#navbar").hide(); });

     function Enviar() {
         alert("entre");
         alert($("#comboUnidades").val());
         var id = $("#comboUnidades").val();
         alert(id);
         alert($("#posicion").val());

         if (confirm("¿Está seguro que desea eviar el comando?")) {
             $.ajax({
                 url: '/Comandos/IngresaComando',
                 cache: false,
                 data: "id=" + id + "&evento=1&parametro=0",
                 type: 'POST',
                 success: function (data) {
                     alert(data);

                 },
                 error: function (XMLHttpRequest, textStatus, errorThrown) {
                     $("#errorMsg").html(XMLHttpRequest.responseText);
                 }
             });
         }
     }         
</script>

    <script type="text/javascript" language="javascript">
        $(function () {
            <%if ((bool)ViewData["IsAdmin"])
              { %>
                $("#Clientes").change(function () {
                    document.location.href = "<%= ResolveUrl("~") %>Comandos/EnvioComandos/?clienteId=" + $(this).val();                
                });
            <%} %>

            $("#CodigoUnidad").change(function () {
                document.location.href = "<%= ResolveUrl("~") %>Comandos/EnvioComandos/?clienteId=" + $("#Clientes").val() + "&und=" + $("#CodigoUnidad").val();
            });
        });
    </script>

<script type="text/javascript">



    function posicion() {


       // alert("Esta seguro que desea enviar el comando de Encendido Sirena");
        $.ajax({
            url: '<%= ResolveUrl("~") %>Comandos/posicion',
            cache: false,
            data: 'id=' + $("#CodigoUnidad").val(),
            type: 'POST',
            success: function (data) {

                //alert(data);
                //open('http://190.154.203.99:81/command?user=prueba&pass=12345&unit=' + data + '&unittype=5&addr=200.25.197.67&name=status', 'mywindow', 'top=100,left=100,width=500,height=250');


                //window.location.href = "<%= ResolveUrl("~") %>Comandos/sendCommand?id="+data+"&comando=status"

                newwindow2 = window.open('http://186.69.160.50:81/command?user=prueba&pass=12345&unit=' + data + '&unittype=5&addr=200.25.197.67&name=status', 'name', 'height=200,width=150');
             



            }

        });






    }

    function toma() {

        var tmp = newwindow2.document.getElementById('body').innerHTML;
       // var tmp = document.all.item(0).Out;
        alert(tmp);

    }

    function sirena_on() {

        alert("Esta seguro que desea enviar el comando de Encendido Sirena");
        $.ajax({
            url: '<%= ResolveUrl("~") %>Comandos/sirena_on',
            cache: false,
            data: 'id=' + $("#CodigoUnidad").val(),
            type: 'POST',
            success: function (data) {

                //alert(data);
                open('http://186.69.160.50:81/command?user=prueba&pass=12345&unit=' + data + '&unittype=5&addr=200.25.197.67&name=output&p001=0&p002=1', '', 'top=100,left=100,width=500,height=250'); 

            }

        });
                    
     
        
        

        }

        function sirena_off() {

            alert("Esta seguro que desea enviar el comando de Apagado Sirena");

            $.ajax({
                url: '<%= ResolveUrl("~") %>Comandos/sirena_off',
                cache: false,
                data: 'id=' + $("#CodigoUnidad").val(),
                type: 'POST',
                success: function (data) {

                    alert(data);
                    open('http://186.69.160.50:81/command?user=prueba&pass=12345&unit=' + data + '&unittype=5&addr=200.25.197.67&name=output&p001=0&p002=0', '', 'top=100,left=100,width=500,height=250');

                }

            });

        }


        function abrir_puerta() {

            alert("Esta seguro que desea enviar el comando de Abrir Puerta");

            $.ajax({
                url: '<%= ResolveUrl("~") %>Comandos/abrir_puerta',
                cache: false,
                data: 'id=' + $("#CodigoUnidad").val(),
                type: 'POST',
                success: function (data) {

                    //alert(data);
                    open('http://186.69.160.50:81/command?user=prueba&pass=12345&unit=' + data + '&unittype=5&addr=200.25.197.67&name=output&p001=3&p002=1', '', 'top=100,left=100,width=500,height=250');

                }

            });

        }


        function cerrar_puerta() {

            alert("Esta seguro que desea enviar el comando de Cerrar Puerta");

            $.ajax({
                url: '<%= ResolveUrl("~") %>Comandos/cerrar_puerta',
                cache: false,
                data: 'id=' + $("#CodigoUnidad").val(),
                type: 'POST',
                success: function (data) {

                    //alert(data);
                    open('http://186.69.160.50:81/command?user=prueba&pass=12345&unit=' + data + '&unittype=5&addr=200.25.197.67&name=output&p001=2&p002=1', '', 'top=100,left=100,width=500,height=250');

                }

            });

        }
           
</script>



</asp:Content>

<asp:Content ID="Content3" ContentPlaceHolderID="MenuContentPlaceHolder" runat="server">
</asp:Content>
